tree cult - French English Dictionary